n. cold storage, freezing, storage of food in an artificially cooled place
Copyright © 2018 WordTech Co.